173862
8141000
661401
45858
536279
763923
314311
508650
185688
989529
129925
55328
5335799
3767581
3278148
2592804
2318988
2172609
2094358
195178
1865118
1760196
1760136
1674471